// 啤酒推荐服务
import { http } from './http';

// 啤酒推荐相关接口
export const beerService = {
  /**
   * 获取啤酒推荐（非流式）
   * @param preference 口味偏好，如"苦味、香气"
   */
  getRecommendation: (preference: string) => {
    return http.post<{
      code: number;
      message: string;
      data: {
        recommendation: string;
      }
    }>('/api/beer/recommend', {
      preference
    });
  },

  /**
   * 创建流式请求（不使用http模块，直接在组件中实现）
   * 因为流式请求需要特殊处理，所以这里只提供接口信息
   */
  getStreamRecommendationUrl: () => {
    return '/api/beer/recommend/stream';
  }
}; 